// 测试用例的增删查改管理
// 导入已经添加基础配置的axios 实例
import axios from "./http";

const testcase = {
    // 获取用例
    getTestcase(params) {
        return axios({
            method: "get",
            url: "/testcase",
            // 如果是传递URL参数信息，则使用 params 参数
            params: params

        })
    },
    // 添加用例
    addTestcase(data) {
        return axios({
            method: "post",
            url: "/testcase",
            // 如果是传递请求体，则使用data 参数
            data: data

        })
    },
    // 删除用例
    deleteTestcase(params) {
        return axios({
            method: "delete",
            url: "/testcase",
            // 如果是传递URL参数信息，则使用params 参数
            params: params

        })
    },
    // 修改用例
    updateTestcase(data) {
        return axios({
            method: "put",
            url: "/testcase",
            // 如果是传递请求体，则使用data 参数
            data: data

        })
    },
}
// 一定要添加导出操作，否则无法调用成功
export default testcase